lead cyanamide - English Synonyms Dictionary